package cn.koala.key.complaint.entity.dto;

import cn.koala.key.common.utils.JsonUtils;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author 38752
 */
public class RepairOrderDTO {
    private String orderId;
    private String status;
    private String cityName;
    private String shopName;
    private String carNo;
    private String vinNo;
    /**
     * 渠道
     */
    private String coopId;
    private String brandName;
    private String seriesName;
    private Date carInDateTime;
    private Date carOutDateTime;
    private Date completeDateTime;
    private Long userId;
    @ApiModelProperty("订单总价")
    private BigDecimal totalPrice;
    @ApiModelProperty("剩余待付")
    private BigDecimal benefitPrice;
    private String username;
    private String cellPhone;
    private Integer carRepairShopId;
    private Integer orderSource;
    private Integer source;

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getCarNo() {
        return carNo;
    }

    public void setCarNo(String carNo) {
        this.carNo = carNo;
    }

    public String getVinNo() {
        return vinNo;
    }

    public void setVinNo(String vinNo) {
        this.vinNo = vinNo;
    }

    public String getCoopId() {
        return coopId;
    }

    public void setCoopId(String coopId) {
        this.coopId = coopId;
    }

    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    public String getSeriesName() {
        return seriesName;
    }

    public void setSeriesName(String seriesName) {
        this.seriesName = seriesName;
    }

    public Date getCarInDateTime() {
        return carInDateTime;
    }

    public void setCarInDateTime(Date carInDateTime) {
        this.carInDateTime = carInDateTime;
    }

    public Date getCarOutDateTime() {
        return carOutDateTime;
    }

    public void setCarOutDateTime(Date carOutDateTime) {
        this.carOutDateTime = carOutDateTime;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public BigDecimal getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(BigDecimal totalPrice) {
        this.totalPrice = totalPrice;
    }

    public BigDecimal getBenefitPrice() {
        return benefitPrice;
    }

    public void setBenefitPrice(BigDecimal benefitPrice) {
        this.benefitPrice = benefitPrice;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getCellPhone() {
        return cellPhone;
    }

    public void setCellPhone(String cellPhone) {
        this.cellPhone = cellPhone;
    }

    public Integer getCarRepairShopId() {
        return carRepairShopId;
    }

    public void setCarRepairShopId(Integer carRepairShopId) {
        this.carRepairShopId = carRepairShopId;
    }

    public Integer getOrderSource() {
        return orderSource;
    }

    public void setOrderSource(Integer orderSource) {
        this.orderSource = orderSource;
    }

    public Integer getSource() {
        return source;
    }

    public void setSource(Integer source) {
        this.source = source;
    }

    public Date getCompleteDateTime() {
        return completeDateTime;
    }

    public void setCompleteDateTime(Date completeDateTime) {
        this.completeDateTime = completeDateTime;
    }
}
